package situacao;

import java.util.ArrayList;
import java.util.List;

import javax.ejb.Stateless;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
import javax.persistence.Query;

@Stateless(name = "situacaoBean")
public class SituacaoBean implements Situacao {
	
	@PersistenceContext(unitName = "sqlPU")
	private EntityManager em;
	private List<EntidadeSituacao> situacao = new ArrayList<EntidadeSituacao>();
	
	@SuppressWarnings("unchecked")
	@Override
	public List<EntidadeSituacao> busca() {
		Query qm = em.createQuery("from EntidadeSituacao");
		situacao = (List<EntidadeSituacao>)qm.getResultList();
		return situacao;
	}

}
